#
# This is the basic QMake Configuration File for Damian
#
# Explanation and hints can be found in the qmake online documentation:
#   http://doc.qt.nokia.com/4.6/qmake-manual.html
#


# Do not allow automatic casts from 'QString' to 'const char*'
DEFINES += QT_NO_CAST_TO_ASCII
# Starting with Qt 4.6 you can use the QStringBuilder to concartinate QString more efficient
# when using the operator%() for concartiantion ()
DEFINES += QT_USE_FAST_CONCATENATION
# With this define also the operator+() for QStrings uses the QStringBuilder::operator%()
DEFINES += QT_USE_FAST_OPERATOR_PLUS


# Use the 1998 ISO C++ standard
#QMAKE_CXXFLAGS += -std=c++98
#QMAKE_LFLAGS   += -std=c++98

# Set C++ 2011 as C++ Standard
QMAKE_CXXFLAGS += -std=c++0x -pedantic
QMAKE_LFLAGS   += -std=c++0x -pedantic

# Handle warnings as errors
#QMAKE_CXXFLAGS += -Werror

